package com.sky.service;

import com.sky.dto.CategoryDTO;
import com.sky.dto.CategoryPageQueryDTO;
import com.sky.result.PageResult;
import com.sky.result.Result;

public interface CategoryService {
	Result<PageResult> page(CategoryPageQueryDTO pageQueryDTO);
	
	Result insert(CategoryDTO categoryDTO);
	
	Result deleteById(Long id);
	
	Result update(CategoryDTO categoryDTO);
	
	Result banCategory(Integer status, Long id);
	
	Result getListByType(Integer type);
}
